permanent treatment - Spanish English Dictionary